package com.guigu.dh.service;

import com.guigu.dh.model.Department;
import com.guigu.dh.model.Hospital;
import com.guigu.dh.model.Schedule;
import com.guigu.dh.model.vo.CheckSignKeyVo;
import com.guigu.dh.util.Result;

import java.util.Map;

public interface HospitalSetService {

    Boolean checkSignKey(CheckSignKeyVo checkSignKeyVo);


    Result saveHospital(Hospital hospital);

    Result showHospital(CheckSignKeyVo checkSignKeyVo);

    Boolean addDepartment(Department department);

    Result pagingDepartment(Map<String, String> map);

    Result delDepartmentByDepcode(String depcode);

    Boolean addSchedule(Schedule schedule);

    Result pagingSchedule(Map<String, String> map);

    Result delSchedule(String depcode, String hosScheduleId);
}
